package com.addplus.townmall.server.api.model.town.param;

import com.addplus.townmall.server.api.modelenum.PlatformEnum;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 类名: LoginParam
 *
 * @author zhangjiehang
 * @version V1.0
 * @date 2019/1/4 11:36 AM
 * @description 类描述: 登录入参参数
 */
@Data
@Accessors(chain = true)
public class LoginParam {

    /**
     * 账号
     */
    private String account;

    /**
     * 手机
     */
    private String phone;

    /**
     * 密码
     */
    private String passWord;

    /**
     * 邀请码
     */
    private String inviteCode;

    /**
     * 验证码
     */
    private String code;

    /**
     * 0:账号密码登录 1:短信验证码登录 2:app微信登录
     */
    private Integer type;

    /**
     * 平台枚举类（1：app 2:mini 3:pc）
     */
    private PlatformEnum platformEnum;

    /**
     * 第三方参数
     */
    private String accessId;

    /**
     * 登录方式
     */
    private String loginWay;

}
